Merge branch 'tamron' of http://git.xfoto.com.cn/Kodo/kodo into tamron

FFIB 4 年之前
父節點
當前提交
2952585254
共有 5 個文件被更改,包括 9 次插入9 次删除
  1. 4 6
      api/admin_views.py
  2. 1 1
      member/models.py
  3. 2 0
      miniapp/views.py
  4. 1 1
      requirements.txt
  5. 1 1
      requirements_dj.txt

+ 4 - 6
api/admin_views.py

@@ -21,11 +21,11 @@ from integral.models import SaleclerkSubmitLogInfo
21 21
 from logs.models import ComplementCodeLogInfo, MchInfoEncryptLogInfo
22 22
 from mch.models import AdministratorInfo, BrandInfo, ConsumeInfoSubmitLogInfo, DistributorInfo, ModelInfo
23 23
 from member.models import GoodsInfo, GoodsOrderInfo, MemberActivityGroupShareInfo, MemberActivityInfo
24
+from pre.custom_message import sendwxasubscribemessage
24 25
 from statistic.models import ConsumeModelSaleStatisticInfo, ConsumeSaleStatisticInfo, ConsumeUserStatisticInfo
25 26
 from utils.error.errno_utils import (AdministratorStatusCode, ComplementCodeStatusCode, ProductBrandStatusCode,
26 27
                                      ProductCouponStatusCode, ProductMachineStatusCode, UserStatusCode)
27 28
 
28
-from pre.custom_message import sendwxasubscribemessage
29 29
 
30 30
 WECHAT = settings.WECHAT
31 31
 
@@ -788,7 +788,7 @@ def member_goods_order(request):
788 788
 
789 789
     if good_type:
790 790
         orders = orders.filter(good_type=good_type)
791
-    
791
+
792 792
     if start_time and end_time:
793 793
         start_time = datetime.strptime(start_time, '%Y%m%d')
794 794
         end_time = datetime.strptime(end_time + ' 23:59:59', '%Y%m%d %H:%M:%S')
@@ -831,7 +831,6 @@ def member_goods_order_update(request):
831 831
 
832 832
     return response(200, 'Member Goods Order Update Success', u'会员商品订单修改成功')
833 833
 
834
-
835 834
 def member_goods_order_batch_update(request):
836 835
     brand_id = request.POST.get('brand_id', settings.KODO_DEFAULT_BRAND_ID)
837 836
     admin_id = request.POST.get('admin_id', '')
@@ -895,7 +894,7 @@ def send_trackingNumber_message(order_id, tracking_number, remark):
895 894
         order.save()
896 895
 
897 896
         return True
898
-    except:
897
+    except Exception:
899 898
         return False
900 899
 
901 900
 
@@ -1451,8 +1450,7 @@ def complement_code_list(request):
1451 1450
         return response(AdministratorStatusCode.ADMINISTRATOR_NOT_FOUND)
1452 1451
 
1453 1452
     logs = ComplementCodeLogInfo.objects.filter(status=True)
1454
-    
1455
-    
1453
+
1456 1454
     if start_time and end_time:
1457 1455
         start_time = datetime.strptime(start_time, '%Y%m%d')
1458 1456
         end_time = datetime.strptime(end_time + ' 23:59:59', '%Y%m%d %H:%M:%S')

+ 1 - 1
member/models.py

@@ -5,13 +5,13 @@ import json
5 5
 from django.db import models
6 6
 from django.utils.translation import ugettext_lazy as _
7 7
 from django_models_ext import BaseModelMixin, upload_file_path, upload_file_url, upload_path
8
+from jsonfield import JSONField
8 9
 from shortuuidfield import ShortUUIDField
9 10
 from TimeConvert import TimeConvert as tc
10 11
 
11 12
 from coupon.models import CouponInfo
12 13
 from mch.models import ModelInfo
13 14
 from simditor.fields import RichTextField
14
-from jsonfield import JSONField
15 15
 
16 16
 
17 17
 class GoodsInfo(BaseModelMixin):

+ 2 - 0
miniapp/views.py

@@ -162,6 +162,8 @@ def mini_login_api(request):
162 162
         saleclerk = SaleclerkInfo.objects.get(unionid=user.unionid, is_auth=True, status=True)
163 163
     except SaleclerkInfo.DoesNotExist:
164 164
         saleclerk = None
165
+    except SaleclerkInfo.MultipleObjectsReturned:
166
+        saleclerk = None
165 167
 
166 168
     if saleclerk:
167 169
         user.phone = saleclerk.clerk_phone

+ 1 - 1
requirements.txt

@@ -1,7 +1,7 @@
1 1
 CodeConvert==3.0.2
2 2
 Pillow==5.0.0
3 3
 StatusCode==1.0.0
4
-TimeConvert==1.5.1
4
+TimeConvert==1.5.2
5 5
 furl==2.1.0
6 6
 isoweek==1.3.3
7 7
 jsonfield==3.1.0

+ 1 - 1
requirements_dj.txt

@@ -15,7 +15,7 @@ django-models-ext==1.1.10
15 15
 django-multidomain==1.1.4
16 16
 django-paginator2==1.1.3
17 17
 django-query==1.0.6
18
-django-redis-connector==1.0.3
18
+django-redis-connector==1.0.4
19 19
 django-response==1.1.1
20 20
 django-rlog==1.0.7
21 21
 django-shortuuidfield==0.1.3